package com.lianniu.web.product.service;

import com.lianniu.web.base.BaseResult;
import com.lianniu.web.pagination.PaginationInfo;
import com.lianniu.web.product.model.ProductCateVo;

public interface IProductCateService {
	/**
	* @author guoconglin: 
	* @Description: TODO
	* @date 创建时间：2016年8月9日 上午9:42:05 
	* @version 1.0 
	* @parameter  
	* @since  
	* @return
	 */
	public BaseResult selectByProductCateForPage(ProductCateVo curProductCateVo,PaginationInfo paginationInfo);
	/**
	* @author guoconglin: 
	* @Description: TODO
	* @date 创建时间：2016年8月9日 上午9:42:12 
	* @version 1.0 
	* @parameter  
	* @since  
	* @return
	 */
	public BaseResult selectById(ProductCateVo curProductCateVo);
	/**
	* @author guoconglin: 
	* @Description: TODO
	* @date 创建时间：2016年8月9日 上午9:42:18 
	* @version 1.0 
	* @parameter  
	* @since  
	* @return
	 */
	public BaseResult selectParentCate();
	/**
	* @author guoconglin: 
	* @Description: TODO
	* @date 创建时间：2016年8月9日 上午9:42:25 
	* @version 1.0 
	* @parameter  
	* @since  
	* @return
	 */
	public BaseResult selectChildCateKV(String cateID);
	/**
	* @author guoconglin: 
	* @Description: TODO
	* @date 创建时间：2016年8月9日 上午9:42:31 
	* @version 1.0 
	* @parameter  
	* @since  
	* @return
	 */
	public BaseResult getByParentId(String parentId);
	
	public BaseResult selectByCateId(String cateId);
	
}
